aapt 命令查看apk包名、主activity、版本等信息 |
您所在的位置:网站首页 › apk文件怎么查看 包名 › aapt 命令查看apk包名、主activity、版本等信息 |
aapt 命令查看apk包名、主activity、版本等信息 在做APP自动话的时候,获取apk的包名、activity信息是最基础的,问开发虽然是最快最简单的方式,但是这样就显得测试不是很专业了 网上找资料找半天,各种方式的都有,听他们的不如自己实践的自在,所以记录一下最简单的一种方式, 跟现在手机获取root权限有点难,所以在这种情况下,想要知道apk的包名、activity等信息也就有点困难了; 以下是通过aapt命令的方式获取包名 再次之前需要你的appium环境已经安装好了,其实aapt这个就是android-sdk自带的 以为自己的电脑为例: 1.找到aapt的位置: 我的android-sdk安装在D盘下,所以实际位置实在:D:\Program Files (x86)\Android\android-sdk\build-tools\26.0.1 要是实在找不到,就用windows的全局查找吧,在android-sdk这个文件夹下找也快 3.使用aapt命令:aapt[空格]dump[空格]badging[空格]APK文件 备注:因为数据比较多,所以建议把获取的文件输入到一个txt文件里 实际使用命令就是:aapt[空格]dump[空格]badging[空格]APK文件 > d:/log.txt 你就可以去D盘下的log.txt里去找相关信息了 4.实例 aapt dump badging D:\ceshi.apk > D:/log.txt ,现在可以去D盘查看log.txt文件里的信息了 在包里搜package,后面的name就是包名了,搜activity,可以获取到appActivity,其他的信息一样 aapt的命令很强大,以后再继续学习,先把目前最基础的解决了 ps:网上还有什么反编译或者其他方式,总结下来没这个简单 参考:https://blog.csdn.net/a136332462/article/details/78206682 2021-1-20补充: 查看APP包名与界面名:adb shell dumpsys window windows | findstr mFocusedApp 包:com.android.gallery3d/com.huawei.gallery.app 界面名(启动名):.SlotAlbumActivity |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |